covered with snow - Turco Inglés Diccionario